damp-proof membrane - English Synonyms Dictionary